management crm asp recruitment medical marketing relationship cme legal recruitment applicant tracking hris erp medical specialty software as a service in-house recruitment saas human resource software online advertising legal recruitment agencies customer legal personnel